﻿using Jade.Tools.SL.Windows.Extensions;
using System;
using System.Windows;

namespace MediaBrowserSL.RIA.MvvmUtils.UI
{
    public interface ICustomMessageBoxVisualizer
    {
        System.Windows.MessageBoxResult Show(Action<MessageBoxResult> closeCallback, string messageBoxText, string caption, System.Windows.MessageBoxButton button, MessageBoxImage icon);
        System.Windows.MessageBoxResult Show(Action<MessageBoxResult> closeCallback, string messageBoxText, string caption);
        System.Windows.MessageBoxResult Show(Action<MessageBoxResult> closeCallback, string messageBoxText);
        System.Windows.MessageBoxResult Show(Action<MessageBoxResult> closeCallback, string messageBoxText, string caption, System.Windows.MessageBoxButton button);
              
    }
}
